ارائه ی یک مدل نیمه خودکار به منظور ترکیب سرویس های وب

پایان نامه
چکیده

در سال های اخیر، سرمایه گذاری هایی بر روی معماری سرویس گرا باعث تقویت بازده سرمایه گذاری ها در فناوری اطلاعات و در نتیجه، افزایش بالقوه صرفه جویی در هزینه ها، افزایش انعطاف پذیری کسب و کار و رشد درآمد شده است. در بسیاری از مواقع، یک سرویس وب منفرد به تنهایی نمی تواند نیاز های کاربران را برطرف کند و سرویس های وب مختلف برای رسیدن به هدف باید با یکدیگر ترکیب شوند. ترکیب سرویس های وب یک روش بدون نقص برای توسعه پروژه های نرم افزاری مبتنی بر قابلیت های بالقوه استفاده مجدد است. بنابراین، یک سیستم جدید را می توان به صورت نیمه خودکار و با بهره گیری از قابلیت های سرویس های وب برای سازمان ایجاد کرد. بیشتر رهیافت های پیشین، مسئله جستجو گراف در ترکیب سرویس های وب را عنوان کردند و الگوریتم های مبتنی بر حافظه به منظور پیدا کردن یک راه حل پیشنهاد دادند. به دلیل اینکه، اطلاعات زیادی باید در طول محاسبات ترکیب در حافظه قرار بگیرد، کارایی الگوریتم های مبتنی بر حافظه محدود به مقدار حافظه فیزیکی در دسترس است. در این پایان نامه، دو رهیافت نیمه خودکار برای ترکیب سرویس های وب ارائه می شود. در رهیافت پیشنهادی 1، از گراف برای ترکیب سرویس های وب استفاده می شود و گراف به پایگاه داده نگاشت می شود. سپس، ترکیب سرویس های وب با استفاده از الگوریتم های جستجوی ترکیب سرویس پیشنهادی به دست می آید. در ادامه، ترکیب سرویس های وب به نمودار فعالیتuml مدل می شود و به کد زبان اجرایی فرآیند های حرفه تبدیل می گردد. در انتها، توسعه دهنده، برنامه کاربردی مرکب را ایجاد می کند. در رهیافت پیشنهادی 2، سرویس های وب به صورت شبکه های پتری شیء گرایی با نام g-nets مدل می شوند. در این رهیافت، سرویس های وب پس از آنکه به صورت g-nets مدل شدند در پایگاه داده ذخیره می شوند. سپس، سرویس های g-net به کار رفته در فرآیند ترکیب با استفاده از الگوریتم جستجوی پیشنهادی به دست می آیند. در انتها، ترکیب سرویس های وب بر مبنای جبر رابطه ای انجام می شود. رهیافت های پیشنهادی توسط مطالعه موردی دستیار دیجیتال کلاس شرح داده شد.

۱۵ صفحه ی اول

برای دانلود 15 صفحه اول باید عضویت طلایی داشته باشید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارائه ی یک مدل داده ی فراگستر به منظور استخراج روابط مکانی

قابلیت استفاده از اطلاعات مکانی در زمان ها و مکان های مختلف بر اساس استفاده از تکنولوژی فناوری اطلاعات(IT) و زیرساخت‍های مختلف مانند شبکه ی حسگرها، اینترنت و ارتباطات مورد نیاز در سیستم، نیازمند بهره گیری از مدل داده ی مکانی فراگستر در این زمینه است که قابلیت های سرویس دهی در هر مکان، با هر دستگاه، برای هر کاربر، توسط هر داده را فراهم سازد. لازم به ذکر است که به منظور ایجاد یک مدل داده­ی فراگست...

متن کامل

ارائه روشی برای زمانبندی سرویس ها در یک ترکیب به منظور کاهش هزینه جبران ترکیب سرویس

با گسترش سریع وب، ترکیب سرویس های منفرد و تک منظوره جهت دستیابی به سرویس-های جدید به عنوان یک موضوع بسیار مهم و البته چالش برانگیز مطرح شده است. مهمترین چالش در این زمینه ایجاد سرویس های ترکیبی با توجه به نیازمندی های کیفی مورد نظر کاربر می باشد. یکی از این نیازمندی های کیفی، پشتیبانی از ویژگی تراکنشی در سرویس ترکیبی است. این ویژگی بیانگر آن است که اگر سرویسی در حین اجرای سرویس ترکیبی دچار شکست...

15 صفحه اول

مدل موثر برای ترکیب سرویس های وب

امروزه یکی از راه حل های نوین به منظور ساخت سیستم های کاربردی سازمانی، راه حل مبتنی بر سرویس است .معماری سرویس گرا ( soa)، ساخت برنامه های کاربردی انعطاف پذیر و سست پیوند را آسان کرده و سالیان زیادی است که به عنوان مسیر اصلی تمرکز علمی و صنعتی برای توسعه ی سرویس های وب عرضه شده است، بنابراین این معماری ، به عنوان یک فاکتور اساسی برای قابلیت همکاری در سازمان مطرح می شود .مفهوم سرویس در معماری سر...

ارائه ی یک مدل جهت دسته‌بندی متون فارسی با استفاده از ترکیب روش های دسته بندی

برای دسته­بندی متن از تکنیک­های استخراج اطلاعات، پردازش زبان طبیعی و یادگیری ماشین به طور وسیع استفاده می‌شود به طور کلی هدف یک دسته بند متون، دسته­بندی اسناد در قالب تعداد معینی از دسته­های از پیش تعیین شده می­باشد. هر سند می‌تواند در یک، چند و یا هیچ دسته‌ای قرار بگیرد. در مورد هر سند به این سؤال پاسخ داده خواهد شد که این سند در کدام یک از دسته­ها قرار می‌گیرد. این موضوع می‌تواند در قالب یک ی...

متن کامل

ارائه ی یک مدل جهت دسته‌بندی متون فارسی با استفاده از ترکیب روش های دسته بندی

برای دسته­بندی متن از تکنیک­های استخراج اطلاعات، پردازش زبان طبیعی و یادگیری ماشین به طور وسیع استفاده می شود به طور کلی هدف یک دسته بند متون، دسته­بندی اسناد در قالب تعداد معینی از دسته­های از پیش تعیین شده می­باشد. هر سند می تواند در یک، چند و یا هیچ دسته ای قرار بگیرد. در مورد هر سند به این سؤال پاسخ داده خواهد شد که این سند در کدام یک از دسته­ها قرار می گیرد. این موضوع می تواند در قالب یک ی...

متن کامل

انتخاب بهینه وب سرویس های مکانی در ترکیب سرویس ها با استفاده از کیفیت سرویس مکانی

یکی از مسائل قابل توجه و پراهمیت در سامانه های اطلاعات مکانی تعامل پذیری است. با ظهور فن آوری وب سرویس ها و الگوی معماری سرویس گرا در سامانه های اطلاعات مکانی، اشتراک داده های مکانی از روش کلاسیک و داده مبنا به روش توزیع پذیر و سست پیوند تبدیل شد. با افزایش درخواست کاربران برای اطلاعات مکانی، سازمان ها و افراد زیادی با توجه به استانداردهای اطلاعات مکانی (استاندارد ogc)، سرویس های مکانی خود را ا...

متن کامل

منابع من

با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ذخیره در منابع من قبلا به منابع من ذحیره شده

{@ msg_add @}


نوع سند: پایان نامه

وزارت علوم، تحقیقات و فناوری - دانشگاه گیلان - دانشکده فنی

میزبانی شده توسط پلتفرم ابری doprax.com

copyright © 2015-2023